<html>
<body>
报告不必要的、不会增加方法的可理解性的局部变量，包括：
<ul>
  <li>立即返回的局部变量。</li>
  <li>立刻赋值给另一个变量并且不再使用的局部变量。</li>
  <li>始终与另一个局部变量或形参具有相同值的局部变量。</li>
</ul>
<p><b>示例：</b></p>
<pre><code>
  boolean yes() {
    boolean b = true;
    return b;
  }
</code></pre>
<p>在应用快速修复后：</p>
<pre><code>
  boolean yes() {
    return true;
  }
  </code></pre>
<!-- tooltip end -->
<p>配置检查：</p>
<ul>
  <li>使用<b>忽略立即返回或抛出的变量</b>选项可以忽略立即返回或抛出的变量。
    为清晰起见和易于调试，某些编码样式建议使用此类变量。</li>
  <li>使用<b>忽略具有注解的变量</b>选项可以忽略注解的变量。</li>
</ul>
</body>
</html>